<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<f:view>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
            <title>Global Imagem - Novo Número Série do Produto</title>
            <link rel="stylesheet" type="text/css" href="/globalimage2/faces/jsfcrud.css" /><%@ include file="/WEB-INF/jspf/AjaxScripts.jspf" %><script type="text/javascript" src="/globalimage2/faces/jsfcrud.js"></script>
        </head>
        <body>
            <%@include file="../../WEB-INF/jspf/header/head.jspf"%>
            <div style="float:left">
                <div style="float:left">
                    <%@include file="../../WEB-INF/jspf/header/menuDinamico.jspf"%>
                </div>
                <div id="div_content">
                    <h:form>
                        
                        <h3>Novo Número Série do Produto</h3>
                        
                        <div style="direction:ltr">
                            <h:commandLink action="#{produtoNumeroSerie.create}" value="Novo"/>
                            &nbsp;|&nbsp;
                            <h:commandLink action="#{produtoNumeroSerie.listSetup}" value="Exibir todos" immediate="true"/>
                        </div>
                        <h:panelGroup id="messagePanel" layout="block">
                            <h:messages errorStyle="color: red" infoStyle="color: green" layout="table"/>
                        </h:panelGroup>

                        <h:inputHidden id="validateCreateField" validator="#{produtoNumeroSerie.validateCreate}" value="value"/>
                        <h:panelGrid columns="2">
                            <h:outputText value="Número de Série:"/>
                            <h:inputText id="numeroSerie" value="#{produtoNumeroSerie.produtoNumeroSerie.numeroSerie}" maxlength="254" size="50" title="NumeroSerie" required="true" requiredMessage="The numeroSerie field is required." />
                            <h:outputText value="Identificação:"/>
                            <h:inputTextarea rows="4" cols="38" id="identificacao" value="#{produtoNumeroSerie.produtoNumeroSerie.identificacao}" title="Identificacao" />
                            <h:outputText value="Lote:"/>
                            <h:inputText id="lote" value="#{produtoNumeroSerie.produtoNumeroSerie.lote}" maxlength="254" size="50" title="Lote" />
                            <h:outputText value="Status da Analize:"/>
                            <h:inputText id="statusAnalize" value="#{produtoNumeroSerie.produtoNumeroSerie.statusAnalize}" maxlength="254" size="50" title="StatusAnalize" />
                            <h:outputText value="Pronto para Venda:"/>
                            <h:selectBooleanCheckbox id="prontoVenda" value="#{produtoNumeroSerie.produtoNumeroSerie.prontoVenda}" title="ProntoVenda" required="true" requiredMessage="The prontoVenda field is required." />
                            <h:outputText value="Pronto para Venda Observação:"/>
                            <h:inputTextarea rows="4" cols="38" id="prontoVendaObs" value="#{produtoNumeroSerie.produtoNumeroSerie.prontoVendaObs}" title="ProntoVendaObs" />
                            <h:outputText value="Produtos Número de Série:"/>
                            <h:selectManyListbox id="produtoNumeroSerieCollection" value="#{produtoNumeroSerie.produtoNumeroSerie.jsfcrud_transform[jsfcrud_class['entidade.controller.JSF.util.JsfUtil'].jsfcrud_method.collectionToArray][jsfcrud_class['entidade.controller.JSF.util.JsfUtil'].jsfcrud_method.arrayToList].produtoNumeroSerieCollection}" title="ProdutoNumeroSerieCollection" size="6" converter="#{produtoNumeroSerie.converter}" >
                                <f:selectItems value="#{produtoNumeroSerie.produtoNumeroSerieItemsAvailableSelectMany}"/>
                            </h:selectManyListbox>
                            <%--<h:outputText value="ProdutoNumeroSerieCollection1:"/>
                            <h:selectManyListbox id="produtoNumeroSerieCollection1" value="#{produtoNumeroSerie.produtoNumeroSerie.jsfcrud_transform[jsfcrud_class['entidade.controller.JSF.util.JsfUtil'].jsfcrud_method.collectionToArray][jsfcrud_class['entidade.controller.JSF.util.JsfUtil'].jsfcrud_method.arrayToList].produtoNumeroSerieCollection1}" title="ProdutoNumeroSerieCollection1" size="6" converter="#{produtoNumeroSerie.converter}" >
                                <f:selectItems value="#{produtoNumeroSerie.produtoNumeroSerieItemsAvailableSelectMany}"/>
                            </h:selectManyListbox>--%>
                            <h:outputText value="Nome do Produto:"/>
                            <h:selectOneMenu id="produtoId" value="#{produtoNumeroSerie.produtoNumeroSerie.produtoId}" title="ProdutoId" required="true" requiredMessage="The produtoId field is required." >
                                <f:selectItems value="#{produto.produtoItemsAvailableSelectOne}"/>
                            </h:selectOneMenu>
                            <h:outputText value="Reparo Produto de Número de Série:"/>
                            <h:selectManyListbox id="reparoProdutoNumeroSerieCollection" value="#{produtoNumeroSerie.produtoNumeroSerie.jsfcrud_transform[jsfcrud_class['entidade.controller.JSF.util.JsfUtil'].jsfcrud_method.collectionToArray][jsfcrud_class['entidade.controller.JSF.util.JsfUtil'].jsfcrud_method.arrayToList].reparoProdutoNumeroSerieCollection}" title="ReparoProdutoNumeroSerieCollection" size="6" converter="#{reparoProdutoNumeroSerie.converter}" >
                                <f:selectItems value="#{reparoProdutoNumeroSerie.reparoProdutoNumeroSerieItemsAvailableSelectMany}"/>
                            </h:selectManyListbox>
                            <h:outputText value="Produto em Manutenção:"/>
                            <h:selectManyListbox id="produtoManutencaoCollection" value="#{produtoNumeroSerie.produtoNumeroSerie.jsfcrud_transform[jsfcrud_class['entidade.controller.JSF.util.JsfUtil'].jsfcrud_method.collectionToArray][jsfcrud_class['entidade.controller.JSF.util.JsfUtil'].jsfcrud_method.arrayToList].produtoManutencaoCollection}" title="ProdutoManutencaoCollection" size="6" converter="#{produtoManutencao.converter}" >
                                <f:selectItems value="#{produtoManutencao.produtoManutencaoItemsAvailableSelectMany}"/>
                            </h:selectManyListbox>
                        </h:panelGrid>
                    </h:form>
                </div>
            </div>
        </body>
    </html>
</f:view>
